Just wondering? I bought some and used them for the first time yesterday and my God, they feel tougher than nails... Anyone own one of these?